three-legged sling - French English Dictionary